front muffler - French English Dictionary